import request from '@/utils/request'

// 用户行为

/**
 *  type:	类型：1.点赞 2.收藏 3.分享 4.关注 5.浏览 6.咨询
 * active
 行为：
 1001.虚拟值-播放-视频 1002.虚拟值-播放-帖子视频 1003.虚拟值-评论-产品 1004.虚拟值-评论-视频 1005.虚拟值-评论-帖子视频 1006.虚拟值-关注-用户和店铺
 10.点赞产品 11.点赞店铺 12.点赞视频 13.点赞帖子 14.点赞产品评论 15.点赞店铺评论 16.点赞视频评论 17.点赞帖子评论
 20.收藏产品 21.收藏店铺 22.收藏视频 23.收藏帖子
 30.分享产品 31.分享店铺 32.分享视频 33.分享帖子
 40.关注产品 41.关注店铺 42.关注视频 43.关注帖子 44.关注用户
 50.浏览产品
 60.咨询店铺 61.咨询用户
 * 
 * bindId : 	对应行为绑定的id
 * 
 * 


 */
export const userActionAPI = (data: Record<string, any>) => {
    return request.post({
        url: '/admin/m/my/userBehavior',
        data
    })
}

//提交支付
export const payAPI = (data: Record<string, any>) => {
    return request.post({
        url: '/admin/common/pay/submit',
        data
    })
}

//查询未支付记录
export const getUnpaid = (data: Record<string, any>) => {
    return request.get({
        url: `/admin/common/pay/unpaid-record`,
        data
    })
}

//取消支付
export const cancelPay = (data: Record<string, any>) => {
    return request.get({
        url: `/admin/common/pay/${data}/cancel`
    })
}

//获取公共参数
export const getCommonConfig = (data: Record<string, any>) => {
    return request.get({
        url: '/admin/common/public-params',
        data
    })
}

// /admin/m/my/userBehavior/page  获取分页
export const getUserActionListAPI = (data: Record<string, any>) => {
    return request.get({
        url: '/admin/m/my/userBehavior/page',
        data
    })
}
